infinitely variable drive - German English Dictionary